package cn.zhukelili.generic;

/**
 * @description: 抽象环境角色
 * @author: hhbeast
 * @since: 2018/7/24 23:40
 */
public abstract class State {
    //定义一个环境角色，提供子类访问
    protected Context context;
    //设置环境角色
    public void setContext(Context _context){
        this.context = _context;
    }
    //行为1
    public abstract void handle1();
    //行为2
    public abstract void handle2();
}
